state &= ~(GTK_STATE_FLAG_PRELIGHT | GTK_STATE_FLAG_ACTIVE);
+ gtk_css_gadget_set_state (priv->contents_gadget, state);
+
if (priv->mouse_location == MOUSE_TROUGH && !(state & GTK_STATE_FLAG_INSENSITIVE))
state |= GTK_STATE_FLAG_PRELIGHT;
priv->grab_location = location;
gtk_range_queue_allocate_location (range, location);
+ update_trough_state (range);
update_slider_state (range);
update_steppers_state (range);
else
gtk_widget_set_state_flags (widget, GTK_STATE_FLAG_PRELIGHT, FALSE);
+ update_trough_state (range);
update_slider_state (range);
update_steppers_state (range);
}